Iberische Halbinsel (Süden, Osten und Mitte), Balearen, Frankreich (Korsika und selten Côte d'Azur), Italien (Ligurien, Toskana, Basilikata, Sardinien und Sizilien), Malta, ehemaliges Jugoslawien?, Bulgarien, Türkei, Lybien, Tunesien, Algerien, Marokko und Makaronesien
Kulturen, Brachland, steinige Weiden und Lichtungen von Gebüschen; in 0-800 m Höhe